<?php
$id_categoria  =$_POST['id_categoria'];
$id_cidade  =$_POST['id_cidade'];
$id_estado  =$_POST['id_estado'];
$is_open_bar  =$_POST['is_open_bar'];
$data_inicio =  $_POST['data_inicio'];
include_once("conexao.php");
mysql_query("SET NAMES 'utf8'",$conexao);
$sql = "select distinct p.* from produto p
inner join endereco en on
(en.id_evento=p.id and (0='$id_cidade' or en.id_cidade='$id_cidade'))
inner join estado es on (es.id=en.id_estado and en.id_estado='$id_estado')
where  p.is_ativo=1 ";
$result= mysql_query($sql) or die ("Erro: " . mysql_error());
if(mysql_num_rows($result)){
    echo '{"produtos":[';

    $first = true;
    while($row=mysql_fetch_array($result, MYSQL_ASSOC)){
        //  cast results to specific data types

        if($first) {
            $first = false;
        } else {
            echo ',';
        }
        echo json_encode($row);
    }
    echo ']}';
} else {
    echo '[]';
}
?>
